do a lot of entertaining - Turkish English Dictionary